Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Leesburg, Florida (FL), United States

Sip Resturant
4
49 reviews

707 W Main St, Leesburg, FL 34748-5128, Leesburg

I am writing this as three stars but not because of the food. I think there are much better places to eat food was terri